hitting streak - German English Dictionary